horse taming stick - Turkish English Dictionary